# 作者: 赵若云
# 2025年02月17日16时35分43秒
# 3478783573@qq.com

# 迭代器

def use_for():
    """
    for后面
    :return:
    """
    my_list = [1, 2, 3]  # 列表
    for i in my_list:  # for的in后面必须是一个可迭代对象（eg.列表）
        print(i, end='')#控制格式，end默认为“\n”
    print()

def use_for_else():
    """
    for else中的else是for中没有从break，就一定会走else
    :return:
    """
    for i in range(10):#range(10)相当于0到9;i为迭代器
        if i==15:
            print('i have 15')
            break
    else:
        print("don't find")#for没有break就会执行else
    print(i)#循环结束，如果没有break，i拿到的是最后一个元素


#use_for()
use_for_else()


